0.02/0.11 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.02/0.11 % Command : run_vampire %s %d THM 0.09/0.31 % Computer : n007.cluster.edu 0.09/0.31 % Model : x86_64 x86_64 0.09/0.31 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 0.09/0.31 % Memory : 8042.1875MB 0.09/0.31 % OS : Linux 3.10.0-693.el7.x86_64 0.09/0.31 % CPULimit : 1920 0.09/0.31 % WCLimit : 240 0.09/0.31 % DateTime : Wed Jul 30 03:46:34 EDT 2025 0.09/0.31 % CPUTime : 0.14/0.32 This is a THF_ problem 0.14/0.32 Running higher-order theorem proving 0.14/0.33 Running /export/starexec/sandbox2/solver/bin/vampire_ho --cores 7 --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_hol /export/starexec/sandbox2/tmp/tmp.PQivUE8w0G/E---3.1_3320.p -m 16384 -t 240 0.14/0.35 % (3430)lrs+10_1:1_au=on:inj=on:i=2:si=on:rtra=on_0 on E---3.1_3320 for (2399ds/2Mi) 0.14/0.35 % (3432)lrs+1002_1:1_au=on:bd=off:e2e=on:sd=2:sos=on:ss=axioms:i=275:si=on:rtra=on_0 on E---3.1_3320 for (2399ds/275Mi) 0.14/0.35 % (3433)lrs+1004_1:128_cond=on:e2e=on:sp=weighted_frequency:i=18:si=on:rtra=on_0 on E---3.1_3320 for (2399ds/18Mi) 0.14/0.35 % (3431)lrs+1002_1:128_aac=none:au=on:cnfonf=lazy_not_gen_be_off:sos=all:i=2:si=on:rtra=on_0 on E---3.1_3320 for (2399ds/2Mi) 0.14/0.35 % (3429)dis+1010_1:1_au=on:cbe=off:chr=on:fsr=off:hfsq=on:nm=64:sos=theory:sp=weighted_frequency:i=27:si=on:rtra=on_0 on E---3.1_3320 for (2399ds/27Mi) 0.14/0.35 % (3430)Instruction limit reached! 0.14/0.35 % (3430)------------------------------ 0.14/0.35 % (3430)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 0.14/0.35 % (3430)Termination reason: Unknown 0.14/0.35 % (3431)Instruction limit reached! 0.14/0.35 % (3431)------------------------------ 0.14/0.35 % (3431)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 0.14/0.35 % (3430)Termination phase: Property scanning 0.14/0.35 0.14/0.35 % (3430)Memory used [KB]: 1023 0.14/0.35 % (3430)Time elapsed: 0.004 s 0.14/0.35 % (3430)Instructions burned: 3 (million) 0.14/0.35 % (3430)------------------------------ 0.14/0.35 % (3430)------------------------------ 0.14/0.35 % (3431)Termination reason: Unknown 0.14/0.35 % (3431)Termination phase: Function definition elimination 0.14/0.35 0.14/0.35 % (3431)Memory used [KB]: 1023 0.14/0.35 % (3431)Time elapsed: 0.003 s 0.14/0.35 % (3431)Instructions burned: 3 (million) 0.14/0.35 % (3431)------------------------------ 0.14/0.35 % (3431)------------------------------ 0.14/0.36 % (3428)lrs+10_1:1_c=on:cnfonf=conj_eager:fd=off:fe=off:kws=frequency:spb=intro:i=4:si=on:rtra=on_0 on E---3.1_3320 for (2399ds/4Mi) 0.14/0.36 % (3433)Instruction limit reached! 0.14/0.36 % (3433)------------------------------ 0.14/0.36 % (3433)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 0.14/0.36 % (3433)Termination reason: Unknown 0.14/0.36 % (3433)Termination phase: Saturation 0.14/0.36 0.14/0.36 % (3433)Memory used [KB]: 5500 0.14/0.36 % (3433)Time elapsed: 0.010 s 0.14/0.36 % (3433)Instructions burned: 19 (million) 0.14/0.36 % (3433)------------------------------ 0.14/0.36 % (3433)------------------------------ 0.14/0.36 % (3428)Instruction limit reached! 0.14/0.36 % (3428)------------------------------ 0.14/0.36 % (3428)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 0.14/0.36 % (3428)Termination reason: Unknown 0.14/0.36 % (3428)Termination phase: Saturation 0.14/0.36 0.14/0.36 % (3428)Memory used [KB]: 5500 0.14/0.36 % (3428)Time elapsed: 0.004 s 0.14/0.36 % (3428)Instructions burned: 5 (million) 0.14/0.36 % (3428)------------------------------ 0.14/0.36 % (3428)------------------------------ 0.16/0.36 % (3429)Instruction limit reached! 0.16/0.36 % (3429)------------------------------ 0.16/0.36 % (3429)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 0.16/0.36 % (3429)Termination reason: Unknown 0.16/0.36 % (3429)Termination phase: Saturation 0.16/0.36 0.16/0.36 % (3429)Memory used [KB]: 5628 0.16/0.36 % (3429)Time elapsed: 0.013 s 0.16/0.36 % (3429)Instructions burned: 27 (million) 0.16/0.36 % (3429)------------------------------ 0.16/0.36 % (3429)------------------------------ 0.16/0.37 % (3427)lrs+1002_1:8_bd=off:fd=off:hud=10:tnu=1:i=183:si=on:rtra=on_0 on E---3.1_3320 for (2399ds/183Mi) 0.16/0.37 % (3435)lrs+1002_1:1_cnfonf=lazy_not_be_gen:hud=14:prag=on:sp=weighted_frequency:tnu=1:i=37:si=on:rtra=on_0 on E---3.1_3320 for (2399ds/37Mi) 0.16/0.37 % (3436)lrs+2_16:1_acc=model:au=on:bd=off:c=on:e2e=on:nm=2:sos=all:i=15:si=on:rtra=on_0 on E---3.1_3320 for (2399ds/15Mi) 0.16/0.38 % (3438)lrs+1002_1:1_aac=none:au=on:cnfonf=lazy_gen:plsq=on:plsqc=1:plsqr=4203469,65536:i=1041:si=on:rtra=on_0 on E---3.1_3320 for (2399ds/1041Mi) 0.16/0.38 % (3436)Instruction limit reached! 0.16/0.38 % (3436)------------------------------ 0.16/0.38 % (3436)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 0.16/0.38 % (3436)Termination reason: Unknown 0.16/0.38 % (3436)Termination phase: Saturation 0.16/0.38 0.16/0.38 % (3436)Memory used [KB]: 5500 0.16/0.38 % (3436)Time elapsed: 0.009 s 0.16/0.38 % (3436)Instructions burned: 15 (million) 0.16/0.38 % (3436)------------------------------ 0.16/0.38 % (3436)------------------------------ 0.16/0.39 % (3435)Instruction limit reached! 0.16/0.39 % (3435)------------------------------ 0.16/0.39 % (3435)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 0.16/0.39 % (3435)Termination reason: Unknown 0.16/0.39 % (3435)Termination phase: Saturation 0.16/0.39 0.16/0.39 % (3435)Memory used [KB]: 5628 0.16/0.39 % (3435)Time elapsed: 0.019 s 0.16/0.39 % (3435)Instructions burned: 37 (million) 0.16/0.39 % (3435)------------------------------ 0.16/0.39 % (3435)------------------------------ 0.16/0.40 % (3439)lrs+10_1:1_av=off:chr=on:plsq=on:slsq=on:i=7:si=on:rtra=on_0 on E---3.1_3320 for (2399ds/7Mi) 0.16/0.40 % (3434)lrs+10_1:1_bet=on:cnfonf=off:fd=off:hud=5:inj=on:i=3:si=on:rtra=on_0 on E---3.1_3320 for (2399ds/3Mi) 0.16/0.40 % (3434)Instruction limit reached! 0.16/0.40 % (3434)------------------------------ 0.16/0.40 % (3434)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 0.16/0.40 % (3434)Termination reason: Unknown 0.16/0.40 % (3434)Termination phase: Property scanning 0.16/0.40 0.16/0.40 % (3434)Memory used [KB]: 1023 0.16/0.40 % (3434)Time elapsed: 0.003 s 0.16/0.40 % (3434)Instructions burned: 3 (million) 0.16/0.40 % (3434)------------------------------ 0.16/0.40 % (3434)------------------------------ 0.16/0.40 % (3439)Instruction limit reached! 0.16/0.40 % (3439)------------------------------ 0.16/0.40 % (3439)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 0.16/0.40 % (3439)Termination reason: Unknown 0.16/0.40 % (3439)Termination phase: Saturation 0.16/0.40 0.16/0.40 % (3439)Memory used [KB]: 1023 0.16/0.40 % (3439)Time elapsed: 0.005 s 0.16/0.40 % (3439)Instructions burned: 7 (million) 0.16/0.40 % (3439)------------------------------ 0.16/0.40 % (3439)------------------------------ 0.16/0.40 % (3437)dis+21_1:1_cbe=off:cnfonf=off:fs=off:fsr=off:hud=1:inj=on:i=3:si=on:rtra=on_0 on E---3.1_3320 for (2399ds/3Mi) 0.16/0.40 % (3437)Instruction limit reached! 0.16/0.40 % (3437)------------------------------ 0.16/0.40 % (3437)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 0.16/0.40 % (3437)Termination reason: Unknown 0.16/0.40 % (3437)Termination phase: Property scanning 0.16/0.40 0.16/0.40 % (3437)Memory used [KB]: 895 0.16/0.40 % (3437)Time elapsed: 0.004 s 0.16/0.40 % (3437)Instructions burned: 3 (million) 0.16/0.40 % (3437)------------------------------ 0.16/0.40 % (3437)------------------------------ 0.16/0.41 % (3440)lrs+10_1:1_acc=on:amm=sco:cs=on:tgt=full:i=16:si=on:rtra=on_0 on E---3.1_3320 for (2399ds/16Mi) 0.16/0.41 % (3442)lrs+2_1:1_apa=on:au=on:bd=preordered:cnfonf=off:cs=on:ixr=off:sos=on:i=3:si=on:rtra=on_0 on E---3.1_3320 for (2399ds/3Mi) 0.16/0.41 % (3442)Instruction limit reached! 0.16/0.41 % (3442)------------------------------ 0.16/0.41 % (3442)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 0.16/0.41 % (3442)Termination reason: Unknown 0.16/0.41 % (3442)Termination phase: Property scanning 0.16/0.41 0.16/0.41 % (3442)Memory used [KB]: 1023 0.16/0.41 % (3442)Time elapsed: 0.004 s 0.16/0.41 % (3442)Instructions burned: 3 (million) 0.16/0.41 % (3442)------------------------------ 0.16/0.41 % (3442)------------------------------ 0.16/0.42 % (3440)Instruction limit reached! 0.16/0.42 % (3440)------------------------------ 0.16/0.42 % (3440)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 0.16/0.42 % (3440)Termination reason: Unknown 0.16/0.42 % (3440)Termination phase: Saturation 0.16/0.42 0.16/0.42 % (3440)Memory used [KB]: 5628 0.16/0.42 % (3440)Time elapsed: 0.013 s 0.16/0.42 % (3440)Instructions burned: 17 (million) 0.16/0.42 % (3440)------------------------------ 0.16/0.42 % (3440)------------------------------ 0.16/0.43 % (3441)lrs+21_1:1_au=on:cnfonf=off:fd=preordered:fe=off:fsr=off:hud=11:inj=on:kws=precedence:s2pl=no:sp=weighted_frequency:tgt=full:i=3:si=on:rtra=on_0 on E---3.1_3320 for (2399ds/3Mi) 0.16/0.43 % (3444)dis+1002_1:1_add=large:cnfonf=lazy_pi_sigma_gen:fe=off:prag=on:i=3:si=on:rtra=on_0 on E---3.1_3320 for (2399ds/3Mi) 0.16/0.43 % (3441)Instruction limit reached! 0.16/0.43 % (3441)------------------------------ 0.16/0.43 % (3441)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 0.16/0.43 % (3441)Termination reason: Unknown 0.16/0.43 % (3441)Termination phase: Function definition elimination 0.16/0.43 0.16/0.43 % (3441)Memory used [KB]: 1023 0.16/0.43 % (3441)Time elapsed: 0.004 s 0.16/0.43 % (3441)Instructions burned: 3 (million) 0.16/0.43 % (3441)------------------------------ 0.16/0.43 % (3441)------------------------------ 0.16/0.43 % (3444)Instruction limit reached! 0.16/0.43 % (3444)------------------------------ 0.16/0.43 % (3444)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 0.16/0.43 % (3444)Termination reason: Unknown 0.16/0.43 % (3444)Termination phase: Property scanning 0.16/0.43 0.16/0.43 % (3444)Memory used [KB]: 1023 0.16/0.43 % (3444)Time elapsed: 0.003 s 0.16/0.43 % (3444)Instructions burned: 3 (million) 0.16/0.43 % (3444)------------------------------ 0.16/0.43 % (3444)------------------------------ 0.16/0.43 % (3443)lrs+10_1:1_cnfonf=off:cs=on:hud=3:prag=on:sup=off:i=7:si=on:rtra=on_0 on E---3.1_3320 for (2399ds/7Mi) 0.16/0.44 % (3443)Instruction limit reached! 0.16/0.44 % (3443)------------------------------ 0.16/0.44 % (3443)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 0.16/0.44 % (3443)Termination reason: Unknown 0.16/0.44 % (3443)Termination phase: Saturation 0.16/0.44 0.16/0.44 % (3443)Memory used [KB]: 5500 0.16/0.44 % (3443)Time elapsed: 0.006 s 0.16/0.44 % (3443)Instructions burned: 7 (million) 0.16/0.44 % (3443)------------------------------ 0.16/0.44 % (3443)------------------------------ 0.16/0.45 % (3446)lrs+1002_1:1_anc=all_dependent:au=on:cbe=off:fde=unused:ntd=on:i=18:si=on:rtra=on_0 on E---3.1_3320 for (2399ds/18Mi) 0.16/0.45 % (3427)Instruction limit reached! 0.16/0.45 % (3427)------------------------------ 0.16/0.45 % (3427)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 0.16/0.45 % (3427)Termination reason: Unknown 0.16/0.45 % (3427)Termination phase: Saturation 0.16/0.45 0.16/0.45 % (3427)Memory used [KB]: 7419 0.16/0.45 % (3427)Time elapsed: 0.076 s 0.16/0.45 % (3427)Instructions burned: 183 (million) 0.16/0.45 % (3427)------------------------------ 0.16/0.45 % (3427)------------------------------ 0.16/0.45 % (3445)dis+1004_1:1_cha=on:cs=on:fe=off:hud=1:i=4:si=on:rtra=on_0 on E---3.1_3320 for (2399ds/4Mi) 0.16/0.45 % (3432)Instruction limit reached! 0.16/0.45 % (3432)------------------------------ 0.16/0.45 % (3432)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 0.16/0.45 % (3432)Termination reason: Unknown 0.16/0.45 % (3432)Termination phase: Saturation 0.16/0.45 0.16/0.45 % (3432)Memory used [KB]: 7803 0.16/0.45 % (3432)Time elapsed: 0.107 s 0.16/0.45 % (3432)Instructions burned: 275 (million) 0.16/0.45 % (3432)------------------------------ 0.16/0.45 % (3432)------------------------------ 0.16/0.46 % (3446)Instruction limit reached! 0.16/0.46 % (3446)------------------------------ 0.16/0.46 % (3446)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 0.16/0.46 % (3446)Termination reason: Unknown 0.16/0.46 % (3446)Termination phase: Saturation 0.16/0.46 0.16/0.46 % (3446)Memory used [KB]: 5628 0.16/0.46 % (3446)Time elapsed: 0.012 s 0.16/0.46 % (3446)Instructions burned: 18 (million) 0.16/0.46 % (3446)------------------------------ 0.16/0.46 % (3446)------------------------------ 0.16/0.46 % (3449)dis+1002_5:1_au=on:bd=off:e2e=on:fde=none:fs=off:fsr=off:sos=on:i=902:si=on:rtra=on_0 on E---3.1_3320 for (2398ds/902Mi) 0.16/0.47 % (3449)Refutation not found, incomplete strategy 0.16/0.47 % (3449)------------------------------ 0.16/0.47 % (3449)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 0.16/0.47 % (3449)Termination reason: Refutation not found, incomplete strategy 0.16/0.47 0.16/0.47 0.16/0.47 % (3449)Memory used [KB]: 5500 0.16/0.47 % (3449)Time elapsed: 0.004 s 0.16/0.47 % (3449)Instructions burned: 3 (million) 0.16/0.47 % (3449)------------------------------ 0.16/0.47 % (3449)------------------------------ 0.16/0.47 % (3450)dis+21_1:8_apa=on:cnfonf=off:fd=off:fsr=off:hud=0:ins=1:kws=inv_frequency:nwc=10.0:ss=axioms:st=5.0:i=21:si=on:rtra=on_0 on E---3.1_3320 for (2398ds/21Mi) 0.16/0.47 % (3451)dis+10_1:1_cnfonf=lazy_gen:fe=off:i=5:si=on:rtra=on_0 on E---3.1_3320 for (2398ds/5Mi) 0.16/0.47 % (3445)Instruction limit reached! 0.16/0.47 % (3445)------------------------------ 0.16/0.47 % (3445)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 0.16/0.47 % (3445)Termination reason: Unknown 0.16/0.47 % (3445)Termination phase: Saturation 0.16/0.47 0.16/0.47 % (3445)Memory used [KB]: 5500 0.16/0.47 % (3445)Time elapsed: 0.005 s 0.16/0.47 % (3445)Instructions burned: 5 (million) 0.16/0.47 % (3445)------------------------------ 0.16/0.47 % (3445)------------------------------ 0.16/0.47 % (3451)Instruction limit reached! 0.16/0.47 % (3451)------------------------------ 0.16/0.47 % (3451)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 0.16/0.47 % (3451)Termination reason: Unknown 0.16/0.47 % (3451)Termination phase: Saturation 0.16/0.47 0.16/0.47 % (3451)Memory used [KB]: 5500 0.16/0.47 % (3451)Time elapsed: 0.004 s 0.16/0.47 % (3451)Instructions burned: 5 (million) 0.16/0.47 % (3451)------------------------------ 0.16/0.47 % (3451)------------------------------ 0.16/0.48 % (3447)lrs+10_1:1_e2e=on:sd=1:sgt=8:ss=axioms:i=710:si=on:rtra=on_0 on E---3.1_3320 for (2399ds/710Mi) 0.16/0.48 % (3450)Instruction limit reached! 0.16/0.48 % (3450)------------------------------ 0.16/0.48 % (3450)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 0.16/0.48 % (3450)Termination reason: Unknown 0.16/0.48 % (3450)Termination phase: Saturation 0.16/0.48 0.16/0.48 % (3450)Memory used [KB]: 5628 0.16/0.48 % (3450)Time elapsed: 0.013 s 0.16/0.48 % (3450)Instructions burned: 22 (million) 0.16/0.48 % (3450)------------------------------ 0.16/0.48 % (3450)------------------------------ 0.16/0.48 % (3452)lrs+2_1:1_cnfonf=lazy_not_gen_be_off:cs=on:fe=off:hud=10:inj=on:ins=3:plsq=on:plsqc=1:sd=10:ss=axioms:tnu=1:i=6:si=on:rtra=on_0 on E---3.1_3320 for (2398ds/6Mi) 0.16/0.49 % (3452)Instruction limit reached! 0.16/0.49 % (3452)------------------------------ 0.16/0.49 % (3452)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 0.16/0.49 % (3452)Termination reason: Unknown 0.16/0.49 % (3452)Termination phase: Saturation 0.16/0.49 0.16/0.49 % (3452)Memory used [KB]: 5500 0.16/0.49 % (3452)Time elapsed: 0.005 s 0.16/0.49 % (3452)Instructions burned: 7 (million) 0.16/0.49 % (3452)------------------------------ 0.16/0.49 % (3452)------------------------------ 0.16/0.49 % (3448)lrs+1004_1:1_chr=on:prag=on:i=6:si=on:rtra=on_0 on E---3.1_3320 for (2399ds/6Mi) 0.16/0.49 % (3454)dis+1010_1:4_atotf=0.2:c=on:cbe=off:cnfonf=lazy_simp:fe=off:ins=2:ntd=on:s2a=on:s2at=5.0:sgt=5:ss=axioms:st=1.5:i=779:si=on:rtra=on_0 on E---3.1_3320 for (2398ds/779Mi) 0.16/0.50 % (3455)lrs+10_1:1_cnfonf=lazy_not_be_gen:ntd=on:sp=const_min:ss=axioms:sup=off:i=19:si=on:rtra=on_0 on E---3.1_3320 for (2398ds/19Mi) 0.16/0.50 % (3456)lrs+1010_1:1_au=on:s2a=on:sd=1:sgt=50:ss=axioms:i=879:si=on:rtra=on_0 on E---3.1_3320 for (2398ds/879Mi) 0.16/0.51 % (3455)Instruction limit reached! 0.16/0.51 % (3455)------------------------------ 0.16/0.51 % (3455)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 0.16/0.51 % (3455)Termination reason: Unknown 0.16/0.51 % (3455)Termination phase: Saturation 0.16/0.51 0.16/0.51 % (3455)Memory used [KB]: 5500 0.16/0.51 % (3455)Time elapsed: 0.011 s 0.16/0.51 % (3455)Instructions burned: 21 (million) 0.16/0.51 % (3455)------------------------------ 0.16/0.51 % (3455)------------------------------ 0.16/0.51 % (3448)Instruction limit reached! 0.16/0.51 % (3448)------------------------------ 0.16/0.51 % (3448)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 0.16/0.51 % (3448)Termination reason: Unknown 0.16/0.51 % (3448)Termination phase: Saturation 0.16/0.51 0.16/0.51 % (3448)Memory used [KB]: 5500 0.16/0.51 % (3448)Time elapsed: 0.005 s 0.16/0.51 % (3448)Instructions burned: 8 (million) 0.16/0.51 % (3448)------------------------------ 0.16/0.51 % (3448)------------------------------ 0.16/0.52 % (3457)dis+1002_1:128_acc=on:er=filter:i=17:si=on:rtra=on_0 on E---3.1_3320 for (2398ds/17Mi) 0.16/0.52 % (3453)lrs+1002_1:128_au=on:c=on:fsr=off:piset=equals:i=377:si=on:rtra=on_0 on E---3.1_3320 for (2398ds/377Mi) 0.16/0.53 % (3457)Instruction limit reached! 0.16/0.53 % (3457)------------------------------ 0.16/0.53 % (3457)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 0.16/0.53 % (3457)Termination reason: Unknown 0.16/0.53 % (3457)Termination phase: Saturation 0.16/0.53 0.16/0.53 % (3457)Memory used [KB]: 5500 0.16/0.53 % (3457)Time elapsed: 0.009 s 0.16/0.53 % (3457)Instructions burned: 19 (million) 0.16/0.53 % (3457)------------------------------ 0.16/0.53 % (3457)------------------------------ 0.16/0.54 % (3459)lrs+1010_1:8_cnfonf=off:hud=1:inj=on:tnu=5:i=30:si=on:rtra=on_0 on E---3.1_3320 for (2398ds/30Mi) 1.18/0.56 % (3459)Instruction limit reached! 1.18/0.56 % (3459)------------------------------ 1.18/0.56 % (3459)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 1.18/0.56 % (3459)Termination reason: Unknown 1.18/0.56 % (3459)Termination phase: Saturation 1.18/0.56 1.18/0.56 % (3459)Memory used [KB]: 5628 1.18/0.56 % (3459)Time elapsed: 0.014 s 1.18/0.56 % (3459)Instructions burned: 31 (million) 1.18/0.56 % (3459)------------------------------ 1.18/0.56 % (3459)------------------------------ 1.18/0.56 % (3458)ott+21_1:1_apa=on:au=on:cnfonf=off:sos=on:i=3:si=on:rtra=on_0 on E---3.1_3320 for (2398ds/3Mi) 1.29/0.58 % (3458)Instruction limit reached! 1.29/0.58 % (3458)------------------------------ 1.29/0.58 % (3458)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 1.29/0.58 % (3458)Termination reason: Unknown 1.29/0.58 % (3458)Termination phase: Function definition elimination 1.29/0.58 1.29/0.58 % (3458)Memory used [KB]: 1023 1.29/0.58 % (3458)Time elapsed: 0.005 s 1.29/0.58 % (3458)Instructions burned: 4 (million) 1.29/0.58 % (3458)------------------------------ 1.29/0.58 % (3458)------------------------------ 1.29/0.60 % (3461)lrs+1002_1:1_au=on:cbe=off:cnfonf=conj_eager:cond=on:hi=on:i=100:si=on:rtra=on_0 on E---3.1_3320 for (2397ds/100Mi) 1.29/0.60 % (3460)dis+10_1:1_ixr=off:plsq=on:plsqc=1:plsqr=32,1:s2a=on:i=127:si=on:rtra=on_0 on E---3.1_3320 for (2397ds/127Mi) 1.29/0.63 % (3438)First to succeed. 1.29/0.64 % (3461)Instruction limit reached! 1.29/0.64 % (3461)------------------------------ 1.29/0.64 % (3461)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 1.52/0.64 % (3461)Termination reason: Unknown 1.52/0.64 % (3461)Termination phase: Saturation 1.52/0.64 1.52/0.64 % (3461)Memory used [KB]: 6140 1.52/0.64 % (3461)Time elapsed: 0.040 s 1.52/0.64 % (3461)Instructions burned: 101 (million) 1.52/0.64 % (3461)------------------------------ 1.52/0.64 % (3461)------------------------------ 1.52/0.65 % (3462)dis+10_1:1_anc=none:cnfonf=lazy_gen:fd=preordered:fe=off:hud=10:ins=3:ixr=off:nwc=5.0:plsq=on:plsqc=1:plsqr=32,1:sp=const_frequency:uhcvi=on:i=3:si=on:rtra=on_0 on E---3.1_3320 for (2397ds/3Mi) 1.52/0.65 % (3462)Instruction limit reached! 1.52/0.65 % (3462)------------------------------ 1.52/0.65 % (3462)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 1.52/0.65 % (3462)Termination reason: Unknown 1.52/0.65 % (3462)Termination phase: Property scanning 1.52/0.65 1.52/0.65 % (3462)Memory used [KB]: 1023 1.52/0.65 % (3462)Time elapsed: 0.004 s 1.52/0.65 % (3462)Instructions burned: 3 (million) 1.52/0.65 % (3462)------------------------------ 1.52/0.65 % (3462)------------------------------ 1.67/0.67 % (3463)lrs+10_8:1_au=on:avsq=on:e2e=on:ins=3:s2a=on:s2at=3.0:ss=axioms:i=20:si=on:rtra=on_0 on E---3.1_3320 for (2396ds/20Mi) 1.67/0.68 % (3463)Instruction limit reached! 1.67/0.68 % (3463)------------------------------ 1.67/0.68 % (3463)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 1.67/0.68 % (3463)Termination reason: Unknown 1.67/0.68 % (3463)Termination phase: Saturation 1.67/0.68 1.67/0.68 % (3463)Memory used [KB]: 5628 1.67/0.68 % (3463)Time elapsed: 0.011 s 1.67/0.68 % (3463)Instructions burned: 22 (million) 1.67/0.68 % (3463)------------------------------ 1.67/0.68 % (3463)------------------------------ 1.67/0.70 % (3464)dis+1002_1:1_cbe=off:hud=5:nm=4:plsq=on:plsqr=7,1:prag=on:sp=const_max:tnu=1:i=86:si=on:rtra=on_0 on E---3.1_3320 for (2396ds/86Mi) 1.67/0.70 % (3460)Instruction limit reached! 1.67/0.70 % (3460)------------------------------ 1.67/0.70 % (3460)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 1.67/0.70 % (3460)Termination reason: Unknown 1.67/0.70 % (3460)Termination phase: Saturation 1.67/0.70 1.67/0.70 % (3460)Memory used [KB]: 6524 1.67/0.70 % (3460)Time elapsed: 0.056 s 1.67/0.70 % (3460)Instructions burned: 128 (million) 1.67/0.70 % (3460)------------------------------ 1.67/0.70 % (3460)------------------------------ 1.98/0.74 % (3465)lrs+1010_1:1_au=on:cbe=off:nm=2:ntd=on:sd=2:ss=axioms:st=5.0:i=107:si=on:rtra=on_0 on E---3.1_3320 for (2396ds/107Mi) 2.12/0.76 % (3464)Instruction limit reached! 2.12/0.76 % (3464)------------------------------ 2.12/0.76 % (3464)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 2.12/0.76 % (3464)Termination reason: Unknown 2.12/0.76 % (3464)Termination phase: Saturation 2.12/0.76 2.12/0.76 % (3464)Memory used [KB]: 6012 2.12/0.76 % (3464)Time elapsed: 0.037 s 2.12/0.76 % (3464)Instructions burned: 87 (million) 2.12/0.76 % (3464)------------------------------ 2.12/0.76 % (3464)------------------------------ 2.12/0.79 % (3465)Instruction limit reached! 2.12/0.79 % (3465)------------------------------ 2.12/0.79 % (3465)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 2.12/0.79 % (3465)Termination reason: Unknown 2.12/0.79 % (3465)Termination phase: Saturation 2.12/0.79 2.12/0.79 % (3465)Memory used [KB]: 6268 2.12/0.79 % (3465)Time elapsed: 0.045 s 2.12/0.79 % (3465)Instructions burned: 108 (million) 2.12/0.79 % (3465)------------------------------ 2.12/0.79 % (3465)------------------------------ 2.12/0.80 % (3466)lrs+2_1:1024_cnfonf=lazy_gen:fe=off:hud=15:plsq=on:plsqc=1:plsqr=32,1:i=39:si=on:rtra=on_0 on E---3.1_3320 for (2395ds/39Mi) 2.12/0.81 % (3467)dis+10_1:1_cnfonf=lazy_not_gen:fsr=off:kws=precedence:nwc=5.0:s2a=on:ss=axioms:st=1.5:i=448:si=on:rtra=on_0 on E---3.1_3320 for (2395ds/448Mi) 2.12/0.83 % (3466)Instruction limit reached! 2.12/0.83 % (3466)------------------------------ 2.12/0.83 % (3466)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 2.12/0.83 % (3466)Termination reason: Unknown 2.12/0.83 % (3466)Termination phase: Saturation 2.12/0.83 2.12/0.83 % (3466)Memory used [KB]: 5628 2.12/0.83 % (3466)Time elapsed: 0.018 s 2.12/0.83 % (3466)Instructions burned: 41 (million) 2.12/0.83 % (3466)------------------------------ 2.12/0.83 % (3466)------------------------------ 2.47/0.83 % (3453)Instruction limit reached! 2.47/0.83 % (3453)------------------------------ 2.47/0.83 % (3453)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 2.47/0.83 % (3453)Termination reason: Unknown 2.47/0.83 % (3453)Termination phase: Saturation 2.47/0.83 2.47/0.83 % (3453)Memory used [KB]: 9210 2.47/0.83 % (3453)Time elapsed: 0.158 s 2.47/0.83 % (3453)Instructions burned: 377 (million) 2.47/0.83 % (3453)------------------------------ 2.47/0.83 % (3453)------------------------------ 2.47/0.86 % (3468)lrs+10_1:512_au=on:fde=unused:lma=on:nm=32:plsq=on:plsqc=1:plsqr=16121663,131072:sfv=off:sp=const_max:ss=axioms:st=3.0:tgt=full:i=46:si=on:rtra=on_0 on E---3.1_3320 for (2395ds/46Mi) 2.57/0.88 % (3469)lrs+10_1:10_au=on:av=off:cbe=off:cnfonf=lazy_pi_sigma_gen:ntd=on:plsq=on:plsqc=1:plsqr=32,1:i=98:si=on:rtra=on_0 on E---3.1_3320 for (2395ds/98Mi) 2.57/0.89 % (3468)Instruction limit reached! 2.57/0.89 % (3468)------------------------------ 2.57/0.89 % (3468)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 2.57/0.89 % (3468)Termination reason: Unknown 2.57/0.89 % (3468)Termination phase: Saturation 2.57/0.89 2.57/0.89 % (3468)Memory used [KB]: 5628 2.57/0.89 % (3468)Time elapsed: 0.063 s 2.57/0.89 % (3468)Instructions burned: 48 (million) 2.57/0.89 % (3468)------------------------------ 2.57/0.89 % (3468)------------------------------ 2.57/0.90 % (3470)ott+1002_1:1_apa=on:au=on:bd=off:cnfonf=off:fd=off:sos=on:sp=weighted_frequency:i=507:si=on:rtra=on_0 on E---3.1_3320 for (2394ds/507Mi) 2.72/0.95 % (3469)Instruction limit reached! 2.72/0.95 % (3469)------------------------------ 2.72/0.95 % (3469)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 2.72/0.95 % (3469)Termination reason: Unknown 2.72/0.95 % (3469)Termination phase: Saturation 2.72/0.95 2.72/0.95 % (3469)Memory used [KB]: 1663 2.72/0.95 % (3469)Time elapsed: 0.048 s 2.72/0.95 % (3469)Instructions burned: 98 (million) 2.72/0.95 % (3469)------------------------------ 2.72/0.95 % (3469)------------------------------ 2.80/0.99 % (3471)dis+1010_2:3_amm=off:fd=preordered:ixr=off:nm=0:pe=on:piset=equals:prag=on:sac=on:tgt=ground:i=149:si=on:rtra=on_0 on E---3.1_3320 for (2394ds/149Mi) 2.87/1.04 % (3467)Instruction limit reached! 2.87/1.04 % (3467)------------------------------ 2.87/1.04 % (3467)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 2.87/1.04 % (3467)Termination reason: Unknown 2.87/1.04 % (3467)Termination phase: Saturation 2.87/1.04 2.87/1.04 % (3467)Memory used [KB]: 10234 2.87/1.04 % (3467)Time elapsed: 0.207 s 2.87/1.04 % (3467)Instructions burned: 449 (million) 2.87/1.04 % (3467)------------------------------ 2.87/1.04 % (3467)------------------------------ 2.87/1.06 % (3472)lrs+21_1:16_au=on:bd=off:piset=and:i=39:si=on:rtra=on_0 on E---3.1_3320 for (2392ds/39Mi) 3.30/1.08 % (3472)Instruction limit reached! 3.30/1.08 % (3472)------------------------------ 3.30/1.08 % (3472)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 3.30/1.08 % (3472)Termination reason: Unknown 3.30/1.08 % (3472)Termination phase: Saturation 3.30/1.08 3.30/1.08 % (3472)Memory used [KB]: 5756 3.30/1.08 % (3472)Time elapsed: 0.018 s 3.30/1.08 % (3472)Instructions burned: 41 (million) 3.30/1.08 % (3472)------------------------------ 3.30/1.08 % (3472)------------------------------ 3.30/1.08 % (3456)Also succeeded, but the first one will report. 3.30/1.08 % (3447)Also succeeded, but the first one will report. 3.30/1.08 % (3438)Refutation found. Thanks to Tanya! 3.30/1.08 % SZS status Theorem for E---3.1_3320 3.30/1.08 % SZS output start Proof for E---3.1_3320 3.30/1.08 thf(func_def_0, type, zero: ($i > $i) > $i > $i). 3.30/1.08 thf(func_def_1, type, one: ($i > $i) > $i > $i). 3.30/1.08 thf(func_def_2, type, two: ($i > $i) > $i > $i). 3.30/1.08 thf(func_def_3, type, three: ($i > $i) > $i > $i). 3.30/1.08 thf(func_def_4, type, four: ($i > $i) > $i > $i). 3.30/1.08 thf(func_def_5, type, five: ($i > $i) > $i > $i). 3.30/1.08 thf(func_def_6, type, six: ($i > $i) > $i > $i). 3.30/1.08 thf(func_def_7, type, seven: ($i > $i) > $i > $i). 3.30/1.08 thf(func_def_8, type, eight: ($i > $i) > $i > $i). 3.30/1.08 thf(func_def_9, type, nine: ($i > $i) > $i > $i). 3.30/1.08 thf(func_def_10, type, ten: ($i > $i) > $i > $i). 3.30/1.08 thf(func_def_11, type, succ: (($i > $i) > $i > $i) > ($i > $i) > $i > $i). 3.30/1.08 thf(func_def_12, type, plus: (($i > $i) > $i > $i) > (($i > $i) > $i > $i) > ($i > $i) > $i > $i). 3.30/1.08 thf(func_def_13, type, mult: (($i > $i) > $i > $i) > (($i > $i) > $i > $i) > ($i > $i) > $i > $i). 3.30/1.08 thf(f55,plain,( 3.30/1.08 $false), 3.30/1.08 inference(trivial_inequality_removal,[],[f54])). 3.30/1.08 thf(f54,plain,( 3.30/1.08 ($true = $false)), 3.30/1.08 inference(boolean_simplification,[],[f53])). 3.30/1.08 thf(f53,plain,( 3.30/1.08 ($true = (~ $true))), 3.30/1.08 inference(boolean_simplification,[],[f52])). 3.30/1.08 thf(f52,plain,( 3.30/1.08 ($true = (~ ((^[Y0 : $i > $i]: ((^[Y1 : $i]: (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ Y1))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = (^[Y0 : $i > $i]: ((^[Y1 : $i]: (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ Y1))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), 3.30/1.08 inference(beta_eta_normalization,[],[f51])). 3.30/1.08 thf(f51,plain,( 3.30/1.08 ($true = (~ (((^[Y0 : ($i > $i) > $i > $i]: ((^[Y1 : ($i > $i) > $i > $i]: ((^[Y2 : $i > $i]: ((^[Y3 : $i]: (Y0 @ (Y1 @ Y2) @ Y3)))))))) @ ((^[Y0 : ($i > $i) > $i > $i]: ((^[Y1 : ($i > $i) > $i > $i]: ((^[Y2 : $i > $i]: ((^[Y3 : $i]: (Y0 @ (Y1 @ Y2) @ Y3)))))))) @ (^[Y0 : $i > $i]: ((^[Y1 : $i]: (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ Y1))))))))))))) @ (^[Y0 : $i > $i]: ((^[Y1 : $i]: (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ Y1)))))))))))))) @ ((^[Y0 : ($i > $i) > $i > $i]: ((^[Y1 : ($i > $i) > $i > $i]: ((^[Y2 : $i > $i]: ((^[Y3 : $i]: (Y0 @ (Y1 @ Y2) @ Y3)))))))) @ (^[Y0 : $i > $i]: ((^[Y1 : $i]: (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ Y1))))))))))))) @ (^[Y0 : $i > $i]: ((^[Y1 : $i]: (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ Y1))))))))))))))) = ((^[Y0 : ($i > $i) > $i > $i]: ((^[Y1 : ($i > $i) > $i > $i]: ((^[Y2 : $i > $i]: ((^[Y3 : $i]: (Y0 @ (Y1 @ Y2) @ Y3)))))))) @ ((^[Y0 : ($i > $i) > $i > $i]: ((^[Y1 : ($i > $i) > $i > $i]: ((^[Y2 : $i > $i]: ((^[Y3 : $i]: (Y0 @ (Y1 @ Y2) @ Y3)))))))) @ ((^[Y0 : ($i > $i) > $i > $i]: ((^[Y1 : ($i > $i) > $i > $i]: ((^[Y2 : $i > $i]: ((^[Y3 : $i]: (Y0 @ (Y1 @ Y2) @ Y3)))))))) @ (^[Y0 : $i > $i]: ((^[Y1 : $i]: (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ Y1))))))))))))) @ (^[Y0 : $i > $i]: ((^[Y1 : $i]: (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ Y1)))))))))))))) @ (^[Y0 : $i > $i]: ((^[Y1 : $i]: (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ Y1)))))))))))))) @ (^[Y0 : $i > $i]: ((^[Y1 : $i]: (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ Y1)))))))))))))))))), 3.30/1.08 inference(definition_unfolding,[],[f49,f40,f40,f38,f38,f40,f38,f38,f40,f40,f40,f38,f38,f38,f38])). 3.30/1.08 thf(f38,plain,( 3.30/1.08 (ten = (^[Y0 : $i > $i]: ((^[Y1 : $i]: (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ Y1))))))))))))))), 3.30/1.08 inference(cnf_transformation,[],[f26])). 3.30/1.08 thf(f26,plain,( 3.30/1.08 (ten = (^[Y0 : $i > $i]: ((^[Y1 : $i]: (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ (Y0 @ Y1))))))))))))))), 3.30/1.08 inference(fool_elimination,[],[f11])). 3.30/1.08 thf(f11,axiom,( 3.30/1.08 ((^[X0 : $i > $i, X1 : $i] : (X0 @ (X0 @ (X0 @ (X0 @ (X0 @ (X0 @ (X0 @ (X0 @ (X0 @ (X0 @ X1))))))))))) = ten)), 3.30/1.08 file('/export/starexec/sandbox2/tmp/tmp.PQivUE8w0G/E---3.1_3320.p',ten_ax)). 3.30/1.08 thf(f40,plain,( 3.30/1.08 (mult = (^[Y0 : ($i > $i) > $i > $i]: ((^[Y1 : ($i > $i) > $i > $i]: ((^[Y2 : $i > $i]: ((^[Y3 : $i]: (Y0 @ (Y1 @ Y2) @ Y3)))))))))), 3.30/1.08 inference(cnf_transformation,[],[f23])). 3.30/1.08 thf(f23,plain,( 3.30/1.08 (mult = (^[Y0 : ($i > $i) > $i > $i]: ((^[Y1 : ($i > $i) > $i > $i]: ((^[Y2 : $i > $i]: ((^[Y3 : $i]: (Y0 @ (Y1 @ Y2) @ Y3)))))))))), 3.30/1.08 inference(fool_elimination,[],[f22])). 3.30/1.08 thf(f22,plain,( 3.30/1.08 ((^[X0 : ($i > $i) > $i > $i, X1 : ($i > $i) > $i > $i, X2 : $i > $i, X3 : $i] : (X0 @ (X1 @ X2) @ X3)) = mult)), 3.30/1.08 inference(rectify,[],[f14])). 3.30/1.08 thf(f14,axiom,( 3.30/1.08 ((^[X3 : ($i > $i) > $i > $i, X2 : ($i > $i) > $i > $i, X0 : $i > $i, X1 : $i] : (X3 @ (X2 @ X0) @ X1)) = mult)), 3.30/1.08 file('/export/starexec/sandbox2/tmp/tmp.PQivUE8w0G/E---3.1_3320.p',mult_ax)). 3.30/1.08 thf(f49,plain,( 3.30/1.08 ($true = (~ ((mult @ (mult @ ten @ ten) @ (mult @ ten @ ten)) = (mult @ (mult @ (mult @ ten @ ten) @ ten) @ ten))))), 3.30/1.08 inference(cnf_transformation,[],[f29])). 3.30/1.08 thf(f29,plain,( 3.30/1.08 ($true = (~ ((mult @ (mult @ ten @ ten) @ (mult @ ten @ ten)) = (mult @ (mult @ (mult @ ten @ ten) @ ten) @ ten))))), 3.30/1.08 inference(fool_elimination,[],[f16])). 3.30/1.08 thf(f16,negated_conjecture,( 3.30/1.08 ~((mult @ (mult @ ten @ ten) @ (mult @ ten @ ten)) = (mult @ (mult @ (mult @ ten @ ten) @ ten) @ ten))), 3.30/1.08 inference(negated_conjecture,[],[f15])). 3.30/1.08 thf(f15,conjecture,( 3.30/1.08 ((mult @ (mult @ ten @ ten) @ (mult @ ten @ ten)) = (mult @ (mult @ (mult @ ten @ ten) @ ten) @ ten))), 3.30/1.08 file('/export/starexec/sandbox2/tmp/tmp.PQivUE8w0G/E---3.1_3320.p',thm)). 3.30/1.08 % SZS output end Proof for E---3.1_3320 3.30/1.08 % (3438)------------------------------ 3.30/1.08 % (3438)Version: Vampire 4.8 (commit 11aac991b on 2023-10-04 16:26:07 +0200) 3.30/1.08 % (3438)Termination reason: Refutation 3.30/1.08 3.30/1.08 % (3438)Memory used [KB]: 309717 3.30/1.08 % (3438)Time elapsed: 0.703 s 3.30/1.08 % (3438)Instructions burned: 628 (million) 3.30/1.08 % (3438)------------------------------ 3.30/1.08 % (3438)------------------------------ 3.30/1.08 % (3426)Success in time 0.746 s 3.30/1.12 EOF